Secure Blockchain Decentralized Voting for Verified Users
نویسندگان
چکیده
The paper focuses onintroducing a decentralized e-voting scheme that uses blockchain to achieve security and anonymity. A network based on Ethereum was applied, provide distributed database the Peer-to-Peer architecture. During implementation, smart contractswere used. Thanks this, it is possible code terms of contract required perform transaction. proof-of-conceptimplementation blind signature protocol encryption with RSA algorithm. Presented in this for voting fully implemented potential issues are analyzed discussed.
منابع مشابه
Using blockchain for enabling internet voting
Voting is an inherent process in a democratic society. Other methods for expressing the society participants’ will for example caucuses in US party elections or Landsgemeine in Switzerland can be inconvenient for the citizens and logistically difficult to organize. Furthermore, beyond inconvenience, there may be legitimate reasons for not being able to take part in the voting process, e.g. bein...
متن کاملEfficient Public Blockchain Client for Lightweight Users
Public blockchains provide a decentralized method for storing transaction data and have many applications in different sectors. In order for users to track transactions, a simple method is to let them keep a local copy of the entire public ledger. Since the size of the ledger keeps growing, this method becomes increasingly less practical, especially for lightweight users such as IoT devices and...
متن کاملMetadisk: Blockchain-Based Decentralized File Storage Application
Metadisk is an open source software project seeking to prove conceptually that cloud storage applications can be made more decentralized, more secure, and more efficient. In addition, Metadisk provides a prototyping platform for a fully decentralized network. In pursuit of this goal, we propose developing a web application that provides an interface for non-technical users, and an underlying AP...
متن کاملAn E-voting Protocol Based on Blockchain
Because of the properties such as transparency, decentralization, irreversibility, nonrepudiation, etc., blockchain is not only a fundamental technology of great interest in its own right, but also has large potential when integrated into many other areas. In this paper, based on the blockchain technology, we propose a decentralized e-voting protocol, without the existence of a trusted third pa...
متن کاملVerified Implementations for Secure and Verifiable Computation
Formal verification of the security of software systems is gradually moving from the traditional focus on idealized models, to the more ambitious goal of producing verified implementations. This trend is also present in recent work targeting the verification of cryptographic software, but the reach of existing tools has so far been limited to cryptographic primitives, such as RSA-OAEP encryptio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International journal of network security and applications
سال: 2021
ISSN: ['0975-2307', '0974-9330']
DOI: https://doi.org/10.5121/ijnsa.2021.13502